a budding genius - Turkish English Dictionary